#ifndef _NORMAL_MULTIPLE_SELECTOR_H_
#define _NORMAL_MULTIPLE_SELECTOR_H_

#include <multipleSelector.h>

namespace lgb_gtk
{

  class NormalMultipleSelector : public MultipleSelector
  {
    double tmpX;
    double tmpY;
    int *currentSelect;   //当前选中的下标（数组形式）
    int currentSelectNum; //当前选中的个数
    vector<GtkWidget *> buttons;
    vector<string> texts;

  public:
    NormalMultipleSelector();
    ~NormalMultipleSelector();

    virtual int Init();
    virtual int AddOptionWithText(string option) ;
    virtual int Clean();
    virtual int *CurrentSelect() ;
    virtual int CurrentSelectNum() ;

  };

}

#endif
